package com.haochang.chunkvod.model.order;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

/**
 *@author qintao
 *created at 2016/6/7 11:22
 * 房间信息
 */
@DatabaseTable(tableName = "tb_room")
public class RoomInfo
{
	@DatabaseField(columnName = "room_id", id = true)
	private String roomId = "";
	private String roomStatus = "";
	private String roomStatusCn = "";
	private String roomNum = "";
	private String roomType = "";
	private String roomTypeId = "";
	private String roomRemark = "";
	private boolean isCustom = false;
	private boolean isOrder = false;
	private boolean isShowTable = false;
	private int roomPeopleCount;
	private int isHonor;
	private int orderNum;//该房间购物车已点商品数量
	private String start_time;
	private String end_time;
	@DatabaseField(columnName = "bill_id")
	private String billId;
	private String billStatus;
	private String usage;
	private String chargingRoomTypeId;
	private String desk_type_id; // 桌台类型id
	private int abs_number;//虚拟桌台号
	private int type;//0房间 1桌台
	private boolean isFlick = false;
	private int rest;//预结时间

	public RoomInfo()
	{

	}

	public RoomInfo(String roomStatus, String roomNum, String roomType, int roomPeopleCount)
	{
		this.roomStatus = roomStatus;
		this.roomNum = roomNum;
		this.roomType = roomType;
		this.roomPeopleCount = roomPeopleCount;
	}

	public String getRoomNum()
	{
		return roomNum;
	}

	public void setRoomNum(String roomNum)
	{
		this.roomNum = roomNum;
	}

	public String getRoomStatus()
	{
		return roomStatus;
	}

	public void setRoomStatus(String roomStatus)
	{
		this.roomStatus = roomStatus;
	}

	public String getRoomType()
	{
		return roomType;
	}

	public void setRoomType(String roomType)
	{
		this.roomType = roomType;
	}

	public int getRoomPeopleCount()
	{
		return roomPeopleCount;
	}

	public void setRoomPeopleCount(int roomPeopleCount)
	{
		this.roomPeopleCount = roomPeopleCount;
	}

	public boolean isCustom()
	{
		return isCustom;
	}

	public void setCustom(boolean custom)
	{
		isCustom = custom;
	}

	public String getRoomRemark()
	{
		return roomRemark;
	}

	public void setRoomRemark(String roomRemark)
	{
		this.roomRemark = roomRemark;
	}

	public boolean isOrder()
	{
		return isOrder;
	}

	public void setOrder(boolean order)
	{
		isOrder = order;
	}

	public boolean isShowTable()
	{
		return isShowTable;
	}

	public void setShowTable(boolean showTable)
	{
		isShowTable = showTable;
	}

	public String getRoomId()
	{
		return roomId;
	}

	public void setRoomId(String roomId)
	{
		this.roomId = roomId;
	}

	public String getStart_time()
	{
		return start_time;
	}

	public void setStart_time(String start_time)
	{
		this.start_time = start_time;
	}

	public String getEnd_time()
	{
		return end_time;
	}

	public void setEnd_time(String end_time)
	{
		this.end_time = end_time;
	}

	public String getBillStatus()
	{
		return billStatus;
	}

	public void setBillStatus(String billStatus)
	{
		this.billStatus = billStatus;
	}

	public String getBillId()
	{
		return billId;
	}

	public void setBillId(String billId)
	{
		this.billId = billId;
	}

	public String getRoomStatusCn()
	{
		return roomStatusCn;
	}

	public void setRoomStatusCn(String roomStatusCn)
	{
		this.roomStatusCn = roomStatusCn;
	}

	public int getOrderNum()
	{
		return orderNum;
	}

	public void setOrderNum(int orderNum)
	{
		this.orderNum = orderNum;
	}

	public String getUsage()
	{
		return usage;
	}

	public void setUsage(String usage)
	{
		this.usage = usage;
	}

	public String getChargingRoomTypeId()
	{
		return chargingRoomTypeId;
	}

	public void setChargingRoomTypeId(String chargingRoomTypeId)
	{
		this.chargingRoomTypeId = chargingRoomTypeId;
	}

	public String getRoomTypeId()
	{
		return roomTypeId;
	}

	public void setRoomTypeId(String roomTypeId)
	{
		this.roomTypeId = roomTypeId;
	}

	public int getIsHonor()
	{
		return isHonor;
	}

	public void setIsHonor(int isHonor)
	{
		this.isHonor = isHonor;
	}

	public String getDesk_type_id()
	{
		return desk_type_id;
	}

	public void setDesk_type_id(String desk_type_id)
	{
		this.desk_type_id = desk_type_id;
	}

	public int getAbs_number()
	{
		return abs_number;
	}

	public void setAbs_number(int abs_number)
	{
		this.abs_number = abs_number;
	}

	public int getType()
	{
		return type;
	}

	public void setType(int type)
	{
		this.type = type;
	}

	public boolean isFlick()
	{
		return isFlick;
	}

	public void setFlick(boolean flick)
	{
		isFlick = flick;
	}

	public int getRest()
	{
		return rest;
	}

	public void setRest(int rest)
	{
		this.rest = rest;
	}
}
